fit someone like a glove - Turkish English Dictionary